home *** CD-ROM | disk | FTP | other *** search
/ MacAddict 83 / MacAddict_083_2003-07.iso / mac / Software / Development / VLC Source 0.5.3.dmg / m4 / inttypes-pri.m4 < prev    next >
Text File  |  2003-03-25  |  1KB  |  33 lines

  1. # inttypes-pri.m4 serial 1 (gettext-0.11.4)
  2. dnl Copyright (C) 1997-2002 Free Software Foundation, Inc.
  3. dnl This file is free software, distributed under the terms of the GNU
  4. dnl General Public License.  As a special exception to the GNU General
  5. dnl Public License, this file may be distributed as part of a program
  6. dnl that contains a configuration script generated by Autoconf, under
  7. dnl the same distribution terms as the rest of that program.
  8.  
  9. dnl From Bruno Haible.
  10.  
  11. # Define PRI_MACROS_BROKEN if <inttypes.h> exists and defines the PRI*
  12. # macros to non-string values.  This is the case on AIX 4.3.3.
  13.  
  14. AC_DEFUN([gt_INTTYPES_PRI],
  15. [
  16.   AC_REQUIRE([gt_HEADER_INTTYPES_H])
  17.   if test $gt_cv_header_inttypes_h = yes; then
  18.     AC_CACHE_CHECK([whether the inttypes.h PRIxNN macros are broken],
  19.       gt_cv_inttypes_pri_broken,
  20.       [
  21.         AC_TRY_COMPILE([#include <inttypes.h>
  22. #ifdef PRId32
  23. char *p = PRId32;
  24. #endif
  25. ], [], gt_cv_inttypes_pri_broken=no, gt_cv_inttypes_pri_broken=yes)
  26.       ])
  27.   fi
  28.   if test "$gt_cv_inttypes_pri_broken" = yes; then
  29.     AC_DEFINE_UNQUOTED(PRI_MACROS_BROKEN, 1,
  30.       [Define if <inttypes.h> exists and defines unusable PRI* macros.])
  31.   fi
  32. ])
  33.